package com.issoft.studentresitor.domain.query;

import lombok.Data;

import java.time.LocalDateTime;

/**
 * 通知公告查询参数
 */
@Data
public class NoticeQuery {
    
    /**
     * 通知标题（模糊查询）
     */
    private String title;

    
    /**
     * 通知类型（系统通知、学术通知、生活通知、其他）
     */
    private String noticeType;
    
    /**
     * 发布状态（草稿、已发布、已下架）
     */
    private String publishState;
    /**
     * 发布时间
     */
    private LocalDateTime publishTime;
    
    /**
     * 当前页码
     */
    private Integer page = 1;
    
    /**
     * 每页大小
     */
    private Integer pageSize = 10;
}